home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / endo / Imakefile < prev    next >
Makefile  |  1995-05-03  |  2KB  |  42 lines

  1. #
  2. #    Imakefile for endo, by Ron Record
  3. #
  4.         DEPLIBS = $(DEPXLIB)
  5.          MANDIR = /usr/man/man.CONTRIB
  6.   ENDO_INST_DIR = $(DESTDIR)/usr/local/lib/endo
  7.       MANSUFFIX = CONTRIB
  8. #    Uncomment the following line if you want the Plendo maps
  9.          PLENDO = -DPlendo
  10. #    Uncomment the following line if you want the Chichilnisky map
  11.           NORTH = -DNorthSouth
  12. #    Uncomment the following line if you want the Gardini maps
  13.            GARD = -DGardini
  14. #    Uncomment the following line if your system doesn't support prototypes 
  15. #         PROTO = -D_NO_PROTO
  16. #    Uncomment the following line if your Mips libm.a has a broken acos
  17. #       MIPSLIB = ../lib/libMips.a
  18. #    Uncomment the following three lines if you want the 3-D routines
  19. #        3DSRCS = plot.c rotate.c rotwindow.c viewcnst.c vueinit.c
  20. #        3DOBJS = plot.o rotate.o rotwindow.o viewcnst.o vueinit.o
  21. #        DEF_3D = -DUSE_3D
  22.         DEFINES = $(PLENDO) $(NORTH) $(GARD) $(PROTO) $(FONT) $(DEF_3D)
  23.        INCLUDES = -I. -I../lib
  24. LOCAL_LIBRARIES = ../lib/libXrr.a $(XLIB)
  25.   SYS_LIBRARIES = $(MIPSLIB) -lm $(NAPLIB)
  26.            SRCS = event.c draw.c help.c info.c file.c frame.c init.c \
  27.                 keyboard.c main.c maps.c mem.c misc.c comp.c cmplx.c \
  28.                 parseargs.c print.c re.c rubber.c north.c \
  29.                   $(3DSRCS)
  30.            OBJS = event.o draw.o help.o info.o file.o frame.o init.o \
  31.           keyboard.o main.o maps.o mem.o misc.o comp.o cmplx.o \
  32.           parseargs.o print.o re.o rubber.o north.o \
  33.                   $(3DOBJS)
  34.  
  35. ComplexProgramTarget(endo)
  36.  
  37. install:: install.man
  38.     @if [ ! -d $(ENDO_INST_DIR) ]; then mkdir -p $(ENDO_INST_DIR); fi
  39.     @cd ./params; set -x; for file in *\/*; do \
  40.         $(INSTALL) -c $(INSTDATFLAGS) $$file $(ENDO_INST_DIR); \
  41.     done
  42.